@charset "utf-8";
.submit{
	background:none repeat scroll 0 0 #73C8F5;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	height:24px;
	letter-spacing:1px;
	line-height:20px;
	padding:0 5px;
}
/* CSS Document */
body{font-family:Arial, Helvetica, sans-serif "宋体"; font-size:12px; margin:0; padding:0;}
/*公用样式*/
*{margin:0; padding:0;}
ul,li{list-style:none;}
.fl{ float:left;}
.fr{ float:right;}
.cl{clear:both; height:0; line-height:0; font-size:0;}
.font13{ font-size:13px; font-weight:bold;}
a{text-decoration:none;}
img{border:0;}
.hr_24{height:24px;}
.hr_20{height:20px;}
.marginleft20{margin-left:20px;}
.marginleft15{margin-left:15px;}
.marginleft10{margin-left:10px;}
h2{font-size:14px; font-weight:bold;}
/*color样式*/
a.black{color:#333;}
a.black:hover{color:#1d7dd9;}

a.c_lbt_more{ color:#1a1f23;}
a.c_lbt_more:hover{ color:#7cccf6;}
a.blue{color:#30a0e0;}

a.gray{color:#8f8f8f;}
a.gray:hover{color:#30a0e0;}
a.red{color:#FF0000;}
a.red:hover{ color:#0066FF;}
.font15{font-weight:bold; font-size:13px; height:25px;}
.font15 a{color:#000; display:block;}
.font15 a:hover{color:#1d7dd9;background:#c3e9ff;}
.wrapper{width:998px; height:auto; overflow:hidden; margin:0 auto;}

/*头部样式*/
.head_ad{width:998px; height:207px;}
.head_ad img{width:998px; height:207px;}

.nav{width:998px; height:33px;}
.nava,.navc{width:5px; height:33px;}
.nava{ background:url(../image/nav1.jpg) no-repeat; float:left;}
.navb{ background:url(../image/nav2.jpg) repeat-x; width:988px; float:left; line-height:33px; height:33px;}
.navc{ background:url(../image/nav3.jpg) no-repeat; float:left;}
/*导航*/
.navb_left{float:left; height:33px;}
.navb_left li{width:95px; text-align:center; line-height:33px; float:left;  font-size:14px; font-weight:bold;}
.navb_left li a{ display:block;  text-decoration:none;}
.navb_left li a:hover{ text-decoration:none; background:url(../image/navbg.jpg) no-repeat; color:#fff;}
.navb_left li.hover_bg{text-decoration:none; background:url(../image/navbg.jpg) no-repeat; color:#fff;}
.navb a{color:#fff; text-decoration:none;}
.nav_right1{width:150px; height:33px; line-height:33px; text-align:left; padding-left:20px; color:#000; font-weight:bold; font-size:13px; float:left;}
.nav_right2{width:80px;font-size:12px; color:#fff; }
.nav_right3{width:60px; font-size:14px; font-weight:bold; text-align:center;}

/*左侧样式*/
.c_left{width:735px; height:auto; overflow:hidden; float:left;}
.c_left1{width:725px; height:190px; border:1px solid #7cccf6; border-width:6px 5px 5px 5px; overflow:hidden; position: relative;}
.c_left1_z{
	width:19px;
	height:31px;
	position:absolute;
	left: -1px;
	top: 84px;
	z-index:99;
}
.c_left1_y{
	width:19px;
	height:31px;
	position:absolute;
	left: 706px;
	top: 83px;
	z-index:100;
}
#cu3er-container {width:725px;}
.c_lbt{width:718px; height:32px; background:url(../image/cl_btbj.jpg) no-repeat; line-height:32px; color:#fff; padding-right:15px;}
.c_l2{width:733px; height:auto; overflow:hidden; padding:20px 0 20px 0;}
.c_l2img_space{width: 20px; float: left;}
.c_l2img{width:156px; height:156px; float:left;}
.c_l2img img{width:156px; height:156px;}
.c_l2txt{padding-left:14px; float:left; width: 195px;}
.c_l2txt p{line-height:23px;}
.c_l2txta{text-align:left; font-size:12px; color:#999; line-height:22px; padding:5px 0;}
.c_l3{width:733px; height:176px; border-bottom:1px solid #e6e6e6; padding:20px 0;}
.c_l33{width:733px; height:176px; padding:20px 0;}
.c_l3a{width:365px; height:auto; overflow:hidden;}
.c_l3a_num{width:57px; float:left; padding-right:10px;}
.c_l3a_img{width:80px; float:left; text-align:center;}
.c_l3a_img img{width:80px; height:80px; margin-bottom:45px;}

/*右侧样式*/

.c_right{width:240px; height:auto; overflow:hidden;}
.c_r1{width:234px; height:165px; border:3px dashed #ccc; float:right; padding:15px 0px;}
.c_r1a{width:90px;float:left; height:165px; background:url(../image/cr1bg.jpg) no-repeat right center; padding:0 10px;}
.c_r1a p{text-align:center; line-height:25px; overflow:hidden;}
.c_r_bt{width:240px; height:32px;}
.c_r_nr1{width:220px; height:auto; overflow:hidden;}
.c_r_nr1 li{width:60px; height:85px; float:left; padding:10px 0;}
.c_r_nr1 li img{width:60px; height:60px;}
.c_r_nr1 li p{width:60px; line-height:30px; text-align:center; font-weight:bold; overflow: hidden;}
.c_r_nr1 li p a{color:#000;}
.cr_2{width:216px; height:auto; overflow:hidden; padding:10px 0 0 3px; line-height:30px;}
.c_r2a{width:230px; text-align:left; height:20px; line-height:20px; font-size:12px; font-weight: 600; }
.c_r2a a{color:#669bbb; }
.c_r2a a:hover{color: #0066FF; }

.c_r2b{width:230px; height:23px; line-height:23px; color:#9a9a9a;}

/*底部样式*/

.foot{width:100%; height:80px;background:url(../image/footbg.jpg) repeat-x; padding-top:26px;}
.foot ul{margin:0 auto;width:840px; text-align:center; line-height:25px; padding:0 64px;}
.foot ul li{width:120px; height:25px; float:left; line-height:25px; text-align:center;}
.foot ul li a{color:#4e4e4e;}
/*焦点图样式*/
.mainkeyvisual {
	Z-INDEX: 9; OVERFLOW: hidden; WIDTH: 725px; POSITION: relative; HEIGHT: 190px
}
.mainkeyvisual .keyvisualimage {
	LEFT: 0px; OVERFLOW: hidden; WIDTH: 725px; POSITION: absolute; TOP: 0px; HEIGHT: 190px
}
#keyvisualimage {
	Z-INDEX: 1
}
#keyvisualimage2 {
	
}
.mainkeyvisual .btn_left {
	left: -1px;
	top: 84px;
	OVERFLOW: hidden; 
	POSITION: absolute; 
	width:19px;
	height:31px;
}
.mainkeyvisual .btn_left A {
	DISPLAY: block; BACKGROUND:url(../image/btm_left.jpg) no-repeat left top; BEHAVIOR: url("iepngfix.htc"); OVERFLOW: hidden; WIDTH: 25px; width:19px;
	height:31px;
}
/*.mainkeyvisual .btn_left A:hover {
	BACKGROUND: url(keyvisual_array_left_ov.png) no-repeat left top; BEHAVIOR: url("iepngfix.htc")
}
*//*.mainkeyvisual .btn_left SPAN.dimmed {
	DISPLAY: block; BACKGROUND: url(keyvisual_array_left_dimmed.png) no-repeat left top; BEHAVIOR: url("iepngfix.htc"); OVERFLOW: hidden; WIDTH: 25px; CURSOR: default; TEXT-INDENT: -25px; HEIGHT: 37px
}*/
.mainkeyvisual .btn_left * {
	CURSOR: pointer
}
.mainkeyvisual .btn_right {
	width:19px;
	height:31px;
	position:absolute;
	left: 706px;
	top: 83px;
	overflow:hidden;
}
.mainkeyvisual .btn_right A {
	DISPLAY: block; BACKGROUND: url(keyvisual_array_right_off.png) no-repeat left top; BEHAVIOR: url("iepngfix.htc"); OVERFLOW: hidden; WIDTH: 25px; TEXT-INDENT: -25px; HEIGHT: 37px
}
.mainkeyvisual .btn_right A:hover {
	BACKGROUND: url(keyvisual_array_right_ov.png) no-repeat left top; BEHAVIOR: url("iepngfix.htc")
}
.mainkeyvisual .btn_right SPAN.dimmed {
	DISPLAY: block; BACKGROUND: url(keyvisual_array_right_dimmed.png) no-repeat left top; BEHAVIOR: url("iepngfix.htc"); OVERFLOW: hidden; WIDTH: 25px; CURSOR: default; TEXT-INDENT: -25px; HEIGHT: 37px
}
.mainkeyvisual .btn_right * {
	CURSOR: pointer
}
.mainkeyvisual .pagelist {
	Z-INDEX: 100; RIGHT: 26px; BACKGROUND: url(blank.gif); OVERFLOW: hidden; POSITION: absolute; TOP: 319px; HEIGHT: 17px;
}
.mainkeyvisual .pagelist UL {
	FLOAT: right
}
.c_r_bt { width:240px; height:32px; line-height:32px;}/*把首页此样式改为这个*/
.dt_l1 {height:30px; line-height:30px; }
.dt_l1 li{width:auto; margin-left:15px; text-align:center; float:left;width:72px;}
.dt_l1 li a{color:#000;display:block;}
.dt_l1 li a:hover{color:#fff;}
.dt_l1 li a.ys{ background:#34b1f7;}
.dt_l3{width:96%; border:1px solid #34b1f7; border-width:6px 2px;}
.dt_l2{font-size:16px; font-family:"微软雅黑"; font-weight:bold; line-height:30px; padding-left:15px;}
.dt_l3a{width:90%; height:auto; overflow:hidden; color:#5b5b5b; margin:0 auto 10px; padding:10px 0 20px 0; border-bottom:1px dashed #ccc;}
.dt_l3a img{float:left; width:60px; height:60px; margin:0 10px;}
.dt_l3a p{float:left; text-align:left; line-height:30px;}
.dt_l3b{width:90%; margin:0 auto;}
.dt_l3b_date{width:88px; height:24px;line-height:24px;text-align:center; color:#5b5b5b; background:url(../image/dt_tate.jpg) no-repeat;}
.dt_r1{width:98%; border:1px dashed #ccc;}

.dt_r2{width:100%; text-align:center; line-height:25px;}
.dt_bg{ background:#34b1f7; color:#fff;}
#dt_txt{line-height:20px;font-size:12px; font-weight:normal;}
.tc{text-align:center;}
.tl{text-align:left;}
.font14{font-size:14px;}
.c_r_bt { width:240px; height:32px; line-height:32px;}/*把首页此样式改为这个*/
.dt_l1 {height:30px; line-height:30px; }
.dt_l1 li{width:auto; margin-left:15px; text-align:center; float:left;width:72px;}
.dt_l1 li a{color:#000;display:block;}
.dt_l1 li a:hover{color:#fff;}
.dt_l1 li a.ys{ background:#34b1f7;}
.dt_l3{width:96%; border:1px solid #34b1f7; border-width:6px 2px;}
.dt_l2{font-size:16px; font-family:"微软雅黑"; font-weight:bold; line-height:30px; padding-left:15px;}
.dt_l3a{width:90%; height:auto; overflow:hidden; color:#5b5b5b; margin:0 auto 10px; padding:10px 0 20px 0; border-bottom:1px dashed #ccc;}
.dt_l3a img{float:left; width:60px; height:60px; margin:0 10px;}
.dt_l3a p{float:left; text-align:left; line-height:30px;}
.dt_l3b{width:90%; margin:0 auto;}
.dt_l3b_date{width:88px; height:24px;line-height:24px;text-align:center; color:#5b5b5b; background:url(../image/dt_tate.jpg) no-repeat;}
.dt_r1{width:98%; border:1px dashed #ccc;}
.dt_r1 img{width:220px; height:168px; margin:8px;}
.dt_r2{width:100%; text-align:center; line-height:25px;}
.dt_bg{ background:#34b1f7; color:#fff;}
#dt_txt{line-height:20px;font-size:12px; font-weight:normal;}
.tc{text-align:center;}
.tl{text-align:left;}
.font14{font-size:14px;}
.login{
width:996px; margin:0 auto; height:372px; border:1px solid #34b1f7; border-top:2px solid #34b1f7; margin-bottom:75px;
}
.login .title{width:auto;  height:29px; line-height:29px;padding-left:32px;font-size:14px; font-weight:bold; color:#1977aa; background:#ddf1fb;}
.login .left{
width:510px; height:290px; border-right:1px solid #c5d4dc; margin-top:22px; float:left; padding-left:46px; padding-top:17px; color:#404040; 
}
.login .left a,.login .left a:visited{color:#1977aa;}
.login .left .input{border:1px solid #a2c8de; width:235px;}
.login .left .login_button{
	margin-top:37px; margin-left:70px; width:91px; height:35px;}
.login .right{
float:left; margin-top:22px;padding-top:19px; padding-left:47px;
}
.login .right .title{
	font-size:14px; font-weight:bold; color:#404040; background:none; padding-left:0px;
	}
.login .right .register_button{width:99px;height:32px; margin-top:49px; margin-left:15px;}
/*星星打分样式*/
.rater-star {
	position: relative;
	list-style: none;
	margin: 0;
	padding: 0;
	background-repeat: repeat-x;
	background-position: left top;
}

.rater-star-item,
.rater-star-item-current,
.rater-star-item-hover {
	position: absolute;
	top: 0;
	left: 0;
	background-repeat: repeat-x;
}

.rater-star-item {
	background-position: -100% -100%;
}

.rater-star-item-hover {
	background-position: left bottom;
	cursor:pointer;
}

.rater-star-item-current {
	background-position: left center;
}